How Antei maps and standardizes data fields across systems using a unified internal registry.
1. Internal Registry
contact_id
, tax_rate
, amount
)string
, enum
, date
, etc.)2. Source-to-Target Mapping
stripe_customer.id
→ contact_id
, xero_invoice.total
→ invoice_total_amount
3. Context-Aware Resolution
contact
can be a customer, vendor, or tax authorityentity_id
is optional for product uploads, required for transactions)country
, currency
, taxability
) drive jurisdiction-specific rules4. Dynamic Metadata Storage
source
, extracted_id
, and payload_origin
are stored for each field5. Registry-Driven UI & Validation
Entity | Description |
---|---|
Transactions | Purchases, refunds, and payments across platforms |
Products | Taxable goods/services with jurisdictional and taxability configurations |
Contacts | Unified representation of customers, vendors, tax authorities, and locations |
Invoices | Billing and compliance documents mapped with product and contact references |
Transaction Ops | Operational breakdowns such as payment splits, refunds, and adjustments |